Name | Description | Type | Package | Framework |
AbstractCounters | An abstract class to provide common implementation for the Counters container in both mapred and mapreduce packages. | Class | org.apache.tez.common.counters | Apache Tez |
AbstractLogicalInput | An abstract class which should be the base class for all implementations of LogicalInput. | Class | org.apache.tez.runtime.api | Apache Tez |
AbstractLogicalIOProcessor | Abstract representation of the interface LogicalIOProcessor. | Class | org.apache.tez.runtime.api | Apache Tez |
AbstractLogicalOutput | An abstract class which should be the base class for all implementations of LogicalOutput. | Class | org.apache.tez.runtime.api | Apache Tez |
CompositeDataMovementEvent | A convenience class to specify multiple DataMovementEvents which share the same payload. | Class | org.apache.tez.runtime.api.events | Apache Tez |
CounterGroup | A group of TezCounters that logically belong together. | Interface | org.apache.tez.common.counters | Apache Tez |
CounterGroupBase | The common counter group interface. | Interface | org.apache.tez.common.counters | Apache Tez |
DAG | Top level entity that defines the DAG (Directed Acyclic Graph) representing the data flow graph. | Class | org.apache.tez.dag.api | Apache Tez |
DAGAccessControls | Class | org.apache.tez.common.security | Apache Tez | |
DAGClient | Class for monitoring the DAG running in a Tez DAG Application Master. | Class | org.apache.tez.dag.api.client | Apache Tez |
DAGCounter | Class | org.apache.tez.common.counters | Apache Tez | |
DAGStatus | Class | org.apache.tez.dag.api.client | Apache Tez | |
DAGSubmissionTimedOut | Exception thrown when DAG submission to a Tez Session times out. | Class | org.apache.tez.dag.api | Apache Tez |
DataMovementEvent | Event used by user code to send information between tasks. | Class | org.apache.tez.runtime.api.events | Apache Tez |
DataSinkDescriptor | Class | org.apache.tez.dag.api | Apache Tez | |
DataSourceDescriptor | Class | org.apache.tez.dag.api | Apache Tez | |
Edge | Edge defines the connection between a producer and consumer vertex in the DAG. | Class | org.apache.tez.dag.api | Apache Tez |
EdgeManagerPlugin | This interface defines the routing of the event between tasks of producer and consumer vertices. | Class | org.apache.tez.dag.api | Apache Tez |
EdgeManagerPluginContext | Context information provided to EdgeManagerPlugins This interface is not supposed to be implemented by users | Interface | org.apache.tez.dag.api | Apache Tez |
EdgeManagerPluginDescriptor | Class | org.apache.tez.dag.api | Apache Tez | |
EdgeProperty | An @link EdgeProperty defines the relation between the source and destination vertices of an edge. | Class | org.apache.tez.dag.api | Apache Tez |
EntityDescriptor | Describes a given user code entity. | Class | org.apache.tez.dag.api | Apache Tez |
Event | Base class for all events generated within the Tez execution engine. | Class | org.apache.tez.runtime.api | Apache Tez |
GroupInputEdge | A composite edge that represents a common connection between a group of input vertices and a single output vertex. | Class | org.apache.tez.dag.api | Apache Tez |
Input | Represents an input through which a Processor receives data on an edge. | Interface | org.apache.tez.runtime.api | Apache Tez |
InputConfigureVertexTasksEvent | An event typically sent by the InputInitializer of a vertex to configure the tasks of the vertex. | Class | org.apache.tez.runtime.api.events | Apache Tez |
InputContext | Context handle for the Input to initialize itself. | Interface | org.apache.tez.runtime.api | Apache Tez |
InputDataInformationEvent | Events used by InputInitializer implementations to provide the user payload for individual tasks running as part of the Vertex for which an | Class | org.apache.tez.runtime.api.events | Apache Tez |
InputDescriptor | Class | org.apache.tez.dag.api | Apache Tez | |
InputFrameworkInterface | Represents an input through which a TezProcessor receives data on an edge. | Interface | org.apache.tez.runtime.api | Apache Tez |
InputInitializer | InputInitializers are typically used to initialize vertices connected to data sources. | Class | org.apache.tez.runtime.api | Apache Tez |
InputInitializerContext | Interface | org.apache.tez.runtime.api | Apache Tez | |
InputInitializerDescriptor | Class | org.apache.tez.dag.api | Apache Tez | |
InputInitializerEvent | An event that is routed to the specified InputInitializer. | Class | org.apache.tez.runtime.api.events | Apache Tez |
InputReadErrorEvent | Event generated by an Input to indicate error when trying to retrieve data. | Class | org.apache.tez.runtime.api.events | Apache Tez |
InputSpecUpdate | Update Input specs for Inputs running in a task. | Class | org.apache.tez.runtime.api | Apache Tez |
InputUpdatePayloadEvent | Events used by InputInitializer implementations to update the shared user payload for the Input that is being initialized. | Class | org.apache.tez.runtime.api.events | Apache Tez |
LogicalInput | An Input which handles all incoming physical connections on an edge. | Interface | org.apache.tez.runtime.api | Apache Tez |
LogicalInputFrameworkInterface | Defines the framework facing interfact for a LogicalInput User implementations are expected to derive from AbstractLogicalInput | Interface | org.apache.tez.runtime.api | Apache Tez |
LogicalIOProcessorFrameworkInterface | Represents a processor framework interface which consumes LogicalInputs and produces Users are expected to implements AbstractLogicalIOProcessor | Interface | org.apache.tez.runtime.api | Apache Tez |
LogicalOutput | An @link Output which handles all outgoing physical connections on an edge. | Interface | org.apache.tez.runtime.api | Apache Tez |
LogicalOutputFrameworkInterface | Framework facing interface for the LogicalOutput Users are expected to derive from AbstractLogicalOutput | Interface | org.apache.tez.runtime.api | Apache Tez |
MemoryUpdateCallback | This interface will be used by Tez to inform components about available memory. | Class | org.apache.tez.runtime.api | Apache Tez |
MergedInputContext | Context for MergedLogicalInput This interface is not supposed to be implemented by users | Interface | org.apache.tez.runtime.api | Apache Tez |
MergedLogicalInput | A LogicalInput that is used to merge the data from multiple inputs and provide a single Reader to read that data. | Class | org.apache.tez.runtime.api | Apache Tez |
ObjectRegistry | A simple shared object registry to cache objects in the memory of the container running the task. | Interface | org.apache.tez.runtime.api | Apache Tez |
Output | Represents an Output through which a TezProcessor writes information to an edge. | Interface | org.apache.tez.runtime.api | Apache Tez |
OutputCommitter | OutputCommitter to "finalize" the output and make it user-visible if needed. | Class | org.apache.tez.runtime.api | Apache Tez |
OutputCommitterContext | Context through which the OutputCommitter can access all the relevant information that it needs. | Interface | org.apache.tez.runtime.api | Apache Tez |
OutputCommitterDescriptor | Class | org.apache.tez.dag.api | Apache Tez | |
OutputContext | Context handle for the Output to initialize itself. | Interface | org.apache.tez.runtime.api | Apache Tez |
OutputDescriptor | Class | org.apache.tez.dag.api | Apache Tez | |
OutputFrameworkInterface | Represents the Tez framework part of an Output. | Interface | org.apache.tez.runtime.api | Apache Tez |
PreWarmVertex | A PreWarmVertex is used to specify parameters to be used to setup prewarmed containers for Tez session mode. | Class | org.apache.tez.dag.api | Apache Tez |
Processor | Processor represents the Tez entity responsible for consuming Input and producing Output. | Interface | org.apache.tez.runtime.api | Apache Tez |
ProcessorContext | Context handle for the Processor to initialize itself. | Interface | org.apache.tez.runtime.api | Apache Tez |
ProcessorDescriptor | Class | org.apache.tez.dag.api | Apache Tez | |
ProcessorFrameworkInterface | Represents the Tez framework part of an Processor. | Interface | org.apache.tez.runtime.api | Apache Tez |
Progress | Class | org.apache.tez.dag.api.client | Apache Tez | |
Reader | A Reader represents the data being read in an Input It encapsulates the data type etc of the data being provided by the Input | Class | org.apache.tez.runtime.api | Apache Tez |
SessionNotRunning | Exception thrown when the client cannot communicate with the Tez Session as the Tez Session is no longer running. | Class | org.apache.tez.dag.api | Apache Tez |
StatusGetOpts | Status Get Options used when making calls like getDAGStatus and getVertexStatus in DAGClient | Class | org.apache.tez.dag.api.client | Apache Tez |
TaskContext | Base interface for Context classes used to initialize the Input, Output and Processor instances. | Interface | org.apache.tez.runtime.api | Apache Tez |
TaskLocationHint | Describes the placements hints for tasks. | Class | org.apache.tez.dag.api | Apache Tez |
TezAppMasterStatus | enum TezAppMasterStatusDefines status for the App Master executing the DAG | Class | org.apache.tez.client | Apache Tez |
TezClient | TezClient is used to submit Tez DAGs for execution. | Class | org.apache.tez.client | Apache Tez |
TezConfiguration | Defines the configurations for Tez. | Class | org.apache.tez.dag.api | Apache Tez |
TezCounter | A named counter that tracks the progress of a job. | Interface | org.apache.tez.common.counters | Apache Tez |
TezCounters | Counters holds per job/task counters, defined either by the framework or applications. | Class | org.apache.tez.common.counters | Apache Tez |
TezException | Checked Exception thrown upon errorSee Also:Serialized Form | Class | org.apache.tez.dag.api | Apache Tez |
TezUncheckedException | Unchecked Exception thrown upon errorSee Also:Serialized Form | Class | org.apache.tez.dag.api | Apache Tez |
TezUtils | Utility methods for setting up a DAG. | Class | org.apache.tez.common | Apache Tez |
UserPayload | Wrapper class to hold user payloads Provides a version to help in evolving the payloads | Class | org.apache.tez.dag.api | Apache Tez |
Vertex | Defines a vertex in the DAG. | Class | org.apache.tez.dag.api | Apache Tez |
VertexGroup | Represents a virtual collection of vertices whose members can be treated as a single named collection for graph operations. | Class | org.apache.tez.dag.api | Apache Tez |
VertexLocationHint | Describes the placements hints for tasks in a vertex. | Class | org.apache.tez.dag.api | Apache Tez |
VertexManagerEvent | Event used to send information from a Task to the VertexManager for a vertex. | Class | org.apache.tez.runtime.api.events | Apache Tez |
VertexManagerPlugin | Interface to plugin user logic into the VertexManager to implement runtime scheduling optimizations and graph reconfiguration. | Class | org.apache.tez.dag.api | Apache Tez |
VertexManagerPluginContext | Interface | org.apache.tez.dag.api | Apache Tez | |
VertexManagerPluginDescriptor | Class | org.apache.tez.dag.api | Apache Tez | |
VertexState | Vertex state information. | Class | org.apache.tez.dag.api.event | Apache Tez |
VertexStateUpdate | Updates that are sent to user code running within the AM, on Vertex state changes. | Class | org.apache.tez.dag.api.event | Apache Tez |
VertexStatus | Class | org.apache.tez.dag.api.client | Apache Tez | |
Writer | A Writer represents the data being written by an Output It encapsulates the data type etc of the data being provided by the Output | Class | org.apache.tez.runtime.api | Apache Tez |